import { holeStandard } from "./HoleTypeStore";
import {language} from "../../../util/Language";

// 大小类型参数
const standardSizeStore = {
  // 沉头孔 -- 2
  COUNTERBORE_HOLE: [
    {
      value: 1,
      options: [
        {text: language.getMessage("M 5"), value: 1, type: holeStandard.GB},
        {text: language.getMessage("M 6"), value: 2, type: holeStandard.GB},
        {text: language.getMessage("M 8"), value: 3, type: holeStandard.GB},
        {text: language.getMessage("M 10"), value: 4, type: holeStandard.GB},
        {text: language.getMessage("M 12"), value: 5, type: holeStandard.GB},
        {text: language.getMessage("M 14"), value: 6, type: holeStandard.GB},
        {text: language.getMessage("M 16"), value: 7, type: holeStandard.GB},
        {text: language.getMessage("M 18"), value: 8, type: holeStandard.GB},
        {text: language.getMessage("M 20"), value: 9, type: holeStandard.GB},
        {text: language.getMessage("M 22"), value: 10, type: holeStandard.GB},
        {text: language.getMessage("M 24"), value: 11, type: holeStandard.GB},
        {text: language.getMessage("M 27"), value: 12, type: holeStandard.GB},
        {text: language.getMessage("M 30"), value: 13, type: holeStandard.GB},
        {text: language.getMessage("M 33"), value: 14, type: holeStandard.GB},
        {text: language.getMessage("M 36"), value: 15, type: holeStandard.GB},
        {text: language.getMessage("M 39"), value: 16, type: holeStandard.GB},
        {text: language.getMessage("M 42"), value: 17, type: holeStandard.GB},
        {text: language.getMessage("M 45"), value: 18, type: holeStandard.GB},
        {text: language.getMessage("M 48"), value: 19, type: holeStandard.GB},
        {text: language.getMessage("M 52"), value: 20, type: holeStandard.GB},
        {text: language.getMessage("M 56"), value: 21, type: holeStandard.GB},
        {text: language.getMessage("M 60"), value: 22, type: holeStandard.GB},
        {text: language.getMessage("M 64"), value: 23, type: holeStandard.GB},
      ],
    },
    {
      value: 2,
      options: [
        {text: language.getMessage("M 5"), value: 1, type: holeStandard.GB},
        {text: language.getMessage("M 6"), value: 2, type: holeStandard.GB},
        {text: language.getMessage("M 8"), value: 3, type: holeStandard.GB},
        {text: language.getMessage("M 10"), value: 4, type: holeStandard.GB},
        {text: language.getMessage("M 12"), value: 5, type: holeStandard.GB},
        {text: language.getMessage("M 14"), value: 6, type: holeStandard.GB},
        {text: language.getMessage("M 16"), value: 7, type: holeStandard.GB},
        {text: language.getMessage("M 18"), value: 8, type: holeStandard.GB},
        {text: language.getMessage("M 20"), value: 9, type: holeStandard.GB},
        {text: language.getMessage("M 22"), value: 10, type: holeStandard.GB},
        {text: language.getMessage("M 24"), value: 11, type: holeStandard.GB},
        {text: language.getMessage("M 27"), value: 12, type: holeStandard.GB},
        {text: language.getMessage("M 30"), value: 13, type: holeStandard.GB},
        {text: language.getMessage("M 33"), value: 14, type: holeStandard.GB},
        {text: language.getMessage("M 36"), value: 15, type: holeStandard.GB},
        {text: language.getMessage("M 39"), value: 16, type: holeStandard.GB},
        {text: language.getMessage("M 42"), value: 17, type: holeStandard.GB},
        {text: language.getMessage("M 45"), value: 18, type: holeStandard.GB},
        {text: language.getMessage("M 48"), value: 19, type: holeStandard.GB},
        {text: language.getMessage("M 52"), value: 20, type: holeStandard.GB},
        {text: language.getMessage("M 56"), value: 21, type: holeStandard.GB},
        {text: language.getMessage("M 60"), value: 22, type: holeStandard.GB},
        {text: language.getMessage("M 64"), value: 23, type: holeStandard.GB},
      ],
    },
    {
      value: 3,
      options: [
        {text: language.getMessage("M 1.6"), value: 1, type: holeStandard.GB},
        {text: language.getMessage("M 2"), value: 2, type: holeStandard.GB},
        {text: language.getMessage("M 2.5"), value: 3, type: holeStandard.GB},
        {text: language.getMessage("M 3"), value: 4, type: holeStandard.GB},
        {text: language.getMessage("M 4"), value: 5, type: holeStandard.GB},
        {text: language.getMessage("M 5"), value: 6, type: holeStandard.GB},
        {text: language.getMessage("M 6"), value: 7, type: holeStandard.GB},
        {text: language.getMessage("M 8"), value: 8, type: holeStandard.GB},
        {text: language.getMessage("M 10"), value: 9, type: holeStandard.GB},
        {text: language.getMessage("M 12"), value: 10, type: holeStandard.GB},
        {text: language.getMessage("M 14"), value: 11, type: holeStandard.GB},
        {text: language.getMessage("M 16"), value: 12, type: holeStandard.GB},
        {text: language.getMessage("M 18"), value: 13, type: holeStandard.GB},
        {text: language.getMessage("M 20"), value: 14, type: holeStandard.GB},
        {text: language.getMessage("M 22"), value: 15, type: holeStandard.GB},
        {text: language.getMessage("M 24"), value: 16, type: holeStandard.GB},
        {text: language.getMessage("M 27"), value: 17, type: holeStandard.GB},
        {text: language.getMessage("M 30"), value: 18, type: holeStandard.GB},
        {text: language.getMessage("M 33"), value: 19, type: holeStandard.GB},
        {text: language.getMessage("M 36"), value: 20, type: holeStandard.GB},
        {text: language.getMessage("M 39"), value: 21, type: holeStandard.GB},
        {text: language.getMessage("M 42"), value: 22, type: holeStandard.GB},
        {text: language.getMessage("M 45"), value: 23, type: holeStandard.GB},
        {text: language.getMessage("M 48"), value: 24, type: holeStandard.GB},
        {text: language.getMessage("M 52"), value: 25, type: holeStandard.GB},
        {text: language.getMessage("M 56"), value: 26, type: holeStandard.GB},
        {text: language.getMessage("M 60"), value: 27, type: holeStandard.GB},
        {text: language.getMessage("M 64"), value: 28, type: holeStandard.GB},
      ],
    },
    {
      value: 4,
      options: [
        {text: language.getMessage("M 1.6"), value: 1, type: holeStandard.GB},
        {text: language.getMessage("M 2"), value: 2, type: holeStandard.GB},
        {text: language.getMessage("M 2.5"), value: 3, type: holeStandard.GB},
        {text: language.getMessage("M 3"), value: 4, type: holeStandard.GB},
        {text: language.getMessage("M 3.5"), value: 5, type: holeStandard.GB},
        {text: language.getMessage("M 4"), value: 6, type: holeStandard.GB},
        {text: language.getMessage("M 5"), value: 7, type: holeStandard.GB},
        {text: language.getMessage("M 6"), value: 8, type: holeStandard.GB},
        {text: language.getMessage("M 8"), value: 9, type: holeStandard.GB},
        {text: language.getMessage("M 10"), value: 10, type: holeStandard.GB},
        {text: language.getMessage("M 12"), value: 11, type: holeStandard.GB},
        {text: language.getMessage("M 14"), value: 12, type: holeStandard.GB},
        {text: language.getMessage("M 16"), value: 13, type: holeStandard.GB},
        {text: language.getMessage("M 18"), value: 14, type: holeStandard.GB},
        {text: language.getMessage("M 20"), value: 15, type: holeStandard.GB},
        {text: language.getMessage("M 22"), value: 16, type: holeStandard.GB},
        {text: language.getMessage("M 24"), value: 17, type: holeStandard.GB},
        {text: language.getMessage("M 27"), value: 18, type: holeStandard.GB},
        {text: language.getMessage("M 30"), value: 19, type: holeStandard.GB},
        {text: language.getMessage("M 33"), value: 20, type: holeStandard.GB},
        {text: language.getMessage("M 36"), value: 21, type: holeStandard.GB},
        {text: language.getMessage("M 39"), value: 22, type: holeStandard.GB},
        {text: language.getMessage("M 42"), value: 23, type: holeStandard.GB},
        {text: language.getMessage("M 45"), value: 24, type: holeStandard.GB},
        {text: language.getMessage("M 48"), value: 25, type: holeStandard.GB},
        {text: language.getMessage("M 52"), value: 26, type: holeStandard.GB},
        {text: language.getMessage("M 56"), value: 27, type: holeStandard.GB},
        {text: language.getMessage("M 60"), value: 28, type: holeStandard.GB},
        {text: language.getMessage("M 64"), value: 29, type: holeStandard.GB},
      ],
    },
    {
      value: 5,
      options: [
        {text: language.getMessage("M 6"), value: 1, type: holeStandard.GB},
        {text: language.getMessage("M 8"), value: 2, type: holeStandard.GB},
        {text: language.getMessage("M 10"), value: 3, type: holeStandard.GB},
        {text: language.getMessage("M 12"), value: 4, type: holeStandard.GB},
        {text: language.getMessage("M 14"), value: 5, type: holeStandard.GB},
        {text: language.getMessage("M 16"), value: 6, type: holeStandard.GB},
        {text: language.getMessage("M 20"), value: 7, type: holeStandard.GB},
      ],
    },
    {
      value: 6,
      options: [
        {text: language.getMessage("M 1.6"), value: 1, type: holeStandard.GB},
        {text: language.getMessage("M 2"), value: 2, type: holeStandard.GB},
        {text: language.getMessage("M 2.5"), value: 3, type: holeStandard.GB},
        {text: language.getMessage("M 3"), value: 4, type: holeStandard.GB},
        {text: language.getMessage("M 3.5"), value: 5, type: holeStandard.GB},
        {text: language.getMessage("M 4"), value: 6, type: holeStandard.GB},
        {text: language.getMessage("M 5"), value: 7, type: holeStandard.GB},
        {text: language.getMessage("M 6"), value: 8, type: holeStandard.GB},
        {text: language.getMessage("M 8"), value: 9, type: holeStandard.GB},
        {text: language.getMessage("M 10"), value: 10, type: holeStandard.GB},
      ],
    },
    {
      value: 7,
      options: [
        {text: language.getMessage("M 6"), value: 1, type: holeStandard.GB},
        {text: language.getMessage("M 8"), value: 2, type: holeStandard.GB},
        {text: language.getMessage("M 10"), value: 3, type: holeStandard.GB},
        {text: language.getMessage("M 12"), value: 4, type: holeStandard.GB},
        {text: language.getMessage("M 14"), value: 5, type: holeStandard.GB},
        {text: language.getMessage("M 16"), value: 6, type: holeStandard.GB},
        {text: language.getMessage("M 20"), value: 7, type: holeStandard.GB},
      ],
    },
    {
      value: 8,
      options: [
        {text: language.getMessage("M 1.6"), value: 1, type: holeStandard.GB},
        {text: language.getMessage("M 2"), value: 2, type: holeStandard.GB},
        {text: language.getMessage("M 2.5"), value: 3, type: holeStandard.GB},
        {text: language.getMessage("M 3"), value: 4, type: holeStandard.GB},
        {text: language.getMessage("M 4"), value: 5, type: holeStandard.GB},
        {text: language.getMessage("M 5"), value: 6, type: holeStandard.GB},
        {text: language.getMessage("M 6"), value: 7, type: holeStandard.GB},
        {text: language.getMessage("M 8"), value: 8, type: holeStandard.GB},
        {text: language.getMessage("M 10"), value: 9, type: holeStandard.GB},
        {text: language.getMessage("M 12"), value: 10, type: holeStandard.GB},
        {text: language.getMessage("M 14"), value: 11, type: holeStandard.GB},
        {text: language.getMessage("M 16"), value: 12, type: holeStandard.GB},
        {text: language.getMessage("M 20"), value: 13, type: holeStandard.GB},
        {text: language.getMessage("M 24"), value: 14, type: holeStandard.GB},
        {text: language.getMessage("M 30"), value: 15, type: holeStandard.GB},
        {text: language.getMessage("M 36"), value: 16, type: holeStandard.GB},
      ],
    },
  ],
  // 锥形沉孔 -- 4
  COUNTERSUNK_HOLE: [
    {
      value: 1,
      options: [
        {text: language.getMessage("M 6"), value: 1, type: holeStandard.GB},
        {text: language.getMessage("M 8"), value: 2, type: holeStandard.GB},
        {text: language.getMessage("M 10"), value: 3, type: holeStandard.GB},
        {text: language.getMessage("M 12"), value: 4, type: holeStandard.GB},
        {text: language.getMessage("M 14"), value: 5, type: holeStandard.GB},
        {text: language.getMessage("M 16"), value: 6, type: holeStandard.GB},
        {text: language.getMessage("M 20"), value: 7, type: holeStandard.GB},
      ],
    },
    {
      value: 2,
      options: [
        {text: language.getMessage("M 6"), value: 1, type: holeStandard.GB},
        {text: language.getMessage("M 8"), value: 2, type: holeStandard.GB},
        {text: language.getMessage("M 10"), value: 3, type: holeStandard.GB},
        {text: language.getMessage("M 12"), value: 4, type: holeStandard.GB},
        {text: language.getMessage("M 14"), value: 5, type: holeStandard.GB},
        {text: language.getMessage("M 16"), value: 6, type: holeStandard.GB},
        {text: language.getMessage("M 20"), value: 7, type: holeStandard.GB},
      ],
    },
    {
      value: 3,
      options: [
        {text: language.getMessage("M 1.6"), value: 1, type: holeStandard.GB},
        {text: language.getMessage("M 2"), value: 2, type: holeStandard.GB},
        {text: language.getMessage("M 2.5"), value: 3, type: holeStandard.GB},
        {text: language.getMessage("M 3"), value: 4, type: holeStandard.GB},
        {text: language.getMessage("M 3.5"), value: 5, type: holeStandard.GB},
        {text: language.getMessage("M 4"), value: 6, type: holeStandard.GB},
        {text: language.getMessage("M 5"), value: 7, type: holeStandard.GB},
        {text: language.getMessage("M 6"), value: 8, type: holeStandard.GB},
        {text: language.getMessage("M 8"), value: 9, type: holeStandard.GB},
        {text: language.getMessage("M 10"), value: 10, type: holeStandard.GB},
      ],
    },
    {
      value: 4,
      options: [
        {text: language.getMessage("ST 2.2"), value: 1, type: holeStandard.GB},
        {text: language.getMessage("ST 2.9"), value: 2, type: holeStandard.GB},
        {text: language.getMessage("ST 3.5"), value: 3, type: holeStandard.GB},
        {text: language.getMessage("ST 4.2"), value: 4, type: holeStandard.GB},
        {text: language.getMessage("ST 4.8"), value: 5, type: holeStandard.GB},
        {text: language.getMessage("ST 5.5"), value: 6, type: holeStandard.GB},
        {text: language.getMessage("ST 6.3"), value: 7, type: holeStandard.GB},
        {text: language.getMessage("ST 8"), value: 8, type: holeStandard.GB},
        {text: language.getMessage("ST 9.5"), value: 9, type: holeStandard.GB},
      ],
    },
    {
      value: 5,
      options: [
        {text: language.getMessage("ST 2.2"), value: 1, type: holeStandard.GB},
        {text: language.getMessage("ST 2.9"), value: 2, type: holeStandard.GB},
        {text: language.getMessage("ST 3.5"), value: 3, type: holeStandard.GB},
        {text: language.getMessage("ST 4.2"), value: 4, type: holeStandard.GB},
        {text: language.getMessage("ST 4.8"), value: 5, type: holeStandard.GB},
        {text: language.getMessage("ST 5.5"), value: 6, type: holeStandard.GB},
        {text: language.getMessage("ST 6.3"), value: 7, type: holeStandard.GB},
        {text: language.getMessage("ST 8"), value: 8, type: holeStandard.GB},
        {text: language.getMessage("ST 9.5"), value: 9, type: holeStandard.GB},
      ],
    },
    {
      value: 6,
      options: [
        {text: language.getMessage("ST 2.2"), value: 1, type: holeStandard.GB},
        {text: language.getMessage("ST 2.9"), value: 2, type: holeStandard.GB},
        {text: language.getMessage("ST 3.5"), value: 3, type: holeStandard.GB},
        {text: language.getMessage("ST 4.2"), value: 4, type: holeStandard.GB},
        {text: language.getMessage("ST 4.8"), value: 5, type: holeStandard.GB},
        {text: language.getMessage("ST 5.5"), value: 6, type: holeStandard.GB},
        {text: language.getMessage("ST 6.3"), value: 7, type: holeStandard.GB},
        {text: language.getMessage("ST 8"), value: 8, type: holeStandard.GB},
        {text: language.getMessage("ST 9.5"), value: 9, type: holeStandard.GB},
      ],
    },
    {
      value: 7,
      options: [
        {text: language.getMessage("ST 2.2"), value: 1, type: holeStandard.GB},
        {text: language.getMessage("ST 2.9"), value: 2, type: holeStandard.GB},
        {text: language.getMessage("ST 3.5"), value: 3, type: holeStandard.GB},
        {text: language.getMessage("ST 4.2"), value: 4, type: holeStandard.GB},
        {text: language.getMessage("ST 4.8"), value: 5, type: holeStandard.GB},
        {text: language.getMessage("ST 5.5"), value: 6, type: holeStandard.GB},
        {text: language.getMessage("ST 6.3"), value: 7, type: holeStandard.GB},
        {text: language.getMessage("ST 8"), value: 8, type: holeStandard.GB},
        {text: language.getMessage("ST 9.5"), value: 9, type: holeStandard.GB},
      ],
    },
    {
      value: 8,
      options: [
        {text: language.getMessage("M 1.6"), value: 1, type: holeStandard.GB},
        {text: language.getMessage("M 2"), value: 2, type: holeStandard.GB},
        {text: language.getMessage("M 2.5"), value: 3, type: holeStandard.GB},
        {text: language.getMessage("M 3"), value: 4, type: holeStandard.GB},
        {text: language.getMessage("M 3.5"), value: 5, type: holeStandard.GB},
        {text: language.getMessage("M 4"), value: 6, type: holeStandard.GB},
        {text: language.getMessage("M 4.5"), value: 7, type: holeStandard.GB},
        {text: language.getMessage("M 5"), value: 8, type: holeStandard.GB},
        {text: language.getMessage("M 6"), value: 9, type: holeStandard.GB},
        {text: language.getMessage("M 7"), value: 10, type: holeStandard.GB},
        {text: language.getMessage("M 8"), value: 11, type: holeStandard.GB},
        {text: language.getMessage("M 10"), value: 12, type: holeStandard.GB},
      ],
    },
    {
      value: 9,
      options: [
        {text: language.getMessage("M 1.6"), value: 1, type: holeStandard.GB},
        {text: language.getMessage("M 2"), value: 2, type: holeStandard.GB},
        {text: language.getMessage("M 2.5"), value: 3, type: holeStandard.GB},
        {text: language.getMessage("M 3"), value: 4, type: holeStandard.GB},
        {text: language.getMessage("M 3.5"), value: 5, type: holeStandard.GB},
        {text: language.getMessage("M 4"), value: 6, type: holeStandard.GB},
        {text: language.getMessage("M 4.5"), value: 7, type: holeStandard.GB},
        {text: language.getMessage("M 5"), value: 8, type: holeStandard.GB},
        {text: language.getMessage("M 6"), value: 9, type: holeStandard.GB},
        {text: language.getMessage("M 7"), value: 10, type: holeStandard.GB},
        {text: language.getMessage("M 8"), value: 11, type: holeStandard.GB},
        {text: language.getMessage("M 10"), value: 12, type: holeStandard.GB},
      ],
    },
    {
      value: 10,
      options: [
        {text: language.getMessage("M 2"), value: 1, type: holeStandard.GB},
        {text: language.getMessage("M 2.5"), value: 2, type: holeStandard.GB},
        {text: language.getMessage("M 3"), value: 3, type: holeStandard.GB},
        {text: language.getMessage("M 3.5"), value: 4, type: holeStandard.GB},
        {text: language.getMessage("M 4"), value: 5, type: holeStandard.GB},
        {text: language.getMessage("M 4.5"), value: 6, type: holeStandard.GB},
        {text: language.getMessage("M 5"), value: 7, type: holeStandard.GB},
        {text: language.getMessage("M 6"), value: 8, type: holeStandard.GB},
        {text: language.getMessage("M 7"), value: 9, type: holeStandard.GB},
        {text: language.getMessage("M 8"), value: 10, type: holeStandard.GB},
        {text: language.getMessage("M 10"), value: 11, type: holeStandard.GB},
      ],
    },
    {
      value: 11,
      options: [
        {text: language.getMessage("M 2"), value: 1, type: holeStandard.GB},
        {text: language.getMessage("M 2.5"), value: 2, type: holeStandard.GB},
        {text: language.getMessage("M 3"), value: 3, type: holeStandard.GB},
        {text: language.getMessage("M 3.5"), value: 4, type: holeStandard.GB},
        {text: language.getMessage("M 4"), value: 5, type: holeStandard.GB},
        {text: language.getMessage("M 4.5"), value: 6, type: holeStandard.GB},
        {text: language.getMessage("M 5"), value: 7, type: holeStandard.GB},
        {text: language.getMessage("M 6"), value: 8, type: holeStandard.GB},
        {text: language.getMessage("M 7"), value: 9, type: holeStandard.GB},
        {text: language.getMessage("M 8"), value: 10, type: holeStandard.GB},
      ],
    },
  ],
  // 简单孔 -- 0
  SIMPLE_HOLE: [
    {
      value: 1,
      options: [
        {text: language.getMessage("Ø 0.15"), value: 1, type: holeStandard.GB},
        {text: language.getMessage("Ø 0.16"), value: 2, type: holeStandard.GB},
        {text: language.getMessage("Ø 0.17"), value: 3, type: holeStandard.GB},
        {text: language.getMessage("Ø 0.18"), value: 4, type: holeStandard.GB},
        {text: language.getMessage("Ø 0.19"), value: 5, type: holeStandard.GB},
        {text: language.getMessage("Ø 0.2"), value: 6, type: holeStandard.GB},
        {text: language.getMessage("Ø 0.22"), value: 7, type: holeStandard.GB},
        {text: language.getMessage("Ø 0.25"), value: 8, type: holeStandard.GB},
        {text: language.getMessage("Ø 0.28"), value: 9, type: holeStandard.GB},
        {text: language.getMessage("Ø 0.3"), value: 10, type: holeStandard.GB},
        {text: language.getMessage("Ø 0.32"), value: 11, type: holeStandard.GB},
        {text: language.getMessage("Ø 0.35"), value: 12, type: holeStandard.GB},
        {text: language.getMessage("Ø 0.38"), value: 13, type: holeStandard.GB},
        {text: language.getMessage("Ø 0.4"), value: 14, type: holeStandard.GB},
        {text: language.getMessage("Ø 0.42"), value: 15, type: holeStandard.GB},
        {text: language.getMessage("Ø 0.45"), value: 16, type: holeStandard.GB},
        {text: language.getMessage("Ø 0.48"), value: 17, type: holeStandard.GB},
        {text: language.getMessage("Ø 0.5"), value: 18, type: holeStandard.GB},
        {text: language.getMessage("Ø 0.55"), value: 19, type: holeStandard.GB},
        {text: language.getMessage("Ø 0.6"), value: 20, type: holeStandard.GB},
        {text: language.getMessage("Ø 0.65"), value: 21, type: holeStandard.GB},
        {text: language.getMessage("Ø 0.7"), value: 22, type: holeStandard.GB},
        {text: language.getMessage("Ø 0.75"), value: 23, type: holeStandard.GB},
        {text: language.getMessage("Ø 0.8"), value: 24, type: holeStandard.GB},
        {text: language.getMessage("Ø 0.85"), value: 25, type: holeStandard.GB},
        {text: language.getMessage("Ø 0.9"), value: 26, type: holeStandard.GB},
        {text: language.getMessage("Ø 0.95"), value: 27, type: holeStandard.GB},
        {text: language.getMessage("Ø 1.0"), value: 28, type: holeStandard.GB},
        {text: language.getMessage("Ø 1.05"), value: 29, type: holeStandard.GB},
        {text: language.getMessage("Ø 1.1"), value: 30, type: holeStandard.GB},
        {text: language.getMessage("Ø 1.15"), value: 31, type: holeStandard.GB},
        {text: language.getMessage("Ø 1.2"), value: 32, type: holeStandard.GB},
        {text: language.getMessage("Ø 1.25"), value: 33, type: holeStandard.GB},
        {text: language.getMessage("Ø 1.3"), value: 34, type: holeStandard.GB},
        {text: language.getMessage("Ø 1.35"), value: 35, type: holeStandard.GB},
        {text: language.getMessage("Ø 1.4"), value: 36, type: holeStandard.GB},
        {text: language.getMessage("Ø 1.45"), value: 37, type: holeStandard.GB},
        {text: language.getMessage("Ø 1.5"), value: 38, type: holeStandard.GB},
        {text: language.getMessage("Ø 1.55"), value: 39, type: holeStandard.GB},
        {text: language.getMessage("Ø 1.6"), value: 40, type: holeStandard.GB},
        {text: language.getMessage("Ø 1.65"), value: 41, type: holeStandard.GB},
        {text: language.getMessage("Ø 1.7"), value: 42, type: holeStandard.GB},
        {text: language.getMessage("Ø 1.75"), value: 43, type: holeStandard.GB},
        {text: language.getMessage("Ø 1.8"), value: 44, type: holeStandard.GB},
        {text: language.getMessage("Ø 1.85"), value: 45, type: holeStandard.GB},
        {text: language.getMessage("Ø 1.9"), value: 46, type: holeStandard.GB},
        {text: language.getMessage("Ø 1.95"), value: 47, type: holeStandard.GB},
        {text: language.getMessage("Ø 2.0"), value: 48, type: holeStandard.GB},
        {text: language.getMessage("Ø 2.05"), value: 49, type: holeStandard.GB},
        {text: language.getMessage("Ø 2.1"), value: 50, type: holeStandard.GB},
        {text: language.getMessage("Ø 2.15"), value: 51, type: holeStandard.GB},
        {text: language.getMessage("Ø 2.2"), value: 52, type: holeStandard.GB},
        {text: language.getMessage("Ø 2.25"), value: 53, type: holeStandard.GB},
        {text: language.getMessage("Ø 2.3"), value: 54, type: holeStandard.GB},
        {text: language.getMessage("Ø 2.35"), value: 55, type: holeStandard.GB},
        {text: language.getMessage("Ø 2.4"), value: 56, type: holeStandard.GB},
        {text: language.getMessage("Ø 2.45"), value: 57, type: holeStandard.GB},
        {text: language.getMessage("Ø 2.5"), value: 58, type: holeStandard.GB},
        {text: language.getMessage("Ø 2.6"), value: 59, type: holeStandard.GB},
        {text: language.getMessage("Ø 2.7"), value: 60, type: holeStandard.GB},
        {text: language.getMessage("Ø 2.8"), value: 61, type: holeStandard.GB},
        {text: language.getMessage("Ø 2.9"), value: 62, type: holeStandard.GB},
        {text: language.getMessage("Ø 3.0"), value: 63, type: holeStandard.GB},
        {text: language.getMessage("Ø 3.1"), value: 64, type: holeStandard.GB},
        {text: language.getMessage("Ø 3.2"), value: 65, type: holeStandard.GB},
        {text: language.getMessage("Ø 3.3"), value: 66, type: holeStandard.GB},
        {text: language.getMessage("Ø 3.4"), value: 67, type: holeStandard.GB},
        {text: language.getMessage("Ø 3.5"), value: 68, type: holeStandard.GB},
        {text: language.getMessage("Ø 3.6"), value: 69, type: holeStandard.GB},
        {text: language.getMessage("Ø 3.7"), value: 70, type: holeStandard.GB},
        {text: language.getMessage("Ø 3.8"), value: 71, type: holeStandard.GB},
        {text: language.getMessage("Ø 3.9"), value: 72, type: holeStandard.GB},
        {text: language.getMessage("Ø 4.0"), value: 73, type: holeStandard.GB},
        {text: language.getMessage("Ø 4.1"), value: 74, type: holeStandard.GB},
        {text: language.getMessage("Ø 4.2"), value: 75, type: holeStandard.GB},
        {text: language.getMessage("Ø 4.3"), value: 76, type: holeStandard.GB},
        {text: language.getMessage("Ø 4.4"), value: 77, type: holeStandard.GB},
        {text: language.getMessage("Ø 4.5"), value: 78, type: holeStandard.GB},
        {text: language.getMessage("Ø 4.6"), value: 79, type: holeStandard.GB},
        {text: language.getMessage("Ø 4.7"), value: 80, type: holeStandard.GB},
        {text: language.getMessage("Ø 4.8"), value: 81, type: holeStandard.GB},
        {text: language.getMessage("Ø 4.9"), value: 82, type: holeStandard.GB},
        {text: language.getMessage("Ø 5.0"), value: 83, type: holeStandard.GB},
        {text: language.getMessage("Ø 5.1"), value: 84, type: holeStandard.GB},
        {text: language.getMessage("Ø 5.2"), value: 85, type: holeStandard.GB},
        {text: language.getMessage("Ø 5.3"), value: 86, type: holeStandard.GB},
        {text: language.getMessage("Ø 5.4"), value: 87, type: holeStandard.GB},
        {text: language.getMessage("Ø 5.5"), value: 88, type: holeStandard.GB},
        {text: language.getMessage("Ø 5.6"), value: 89, type: holeStandard.GB},
        {text: language.getMessage("Ø 5.7"), value: 90, type: holeStandard.GB},
        {text: language.getMessage("Ø 5.8"), value: 91, type: holeStandard.GB},
        {text: language.getMessage("Ø 5.9"), value: 92, type: holeStandard.GB},
        {text: language.getMessage("Ø 6.0"), value: 93, type: holeStandard.GB},
        {text: language.getMessage("Ø 6.1"), value: 94, type: holeStandard.GB},
        {text: language.getMessage("Ø 6.2"), value: 95, type: holeStandard.GB},
        {text: language.getMessage("Ø 6.3"), value: 96, type: holeStandard.GB},
        {text: language.getMessage("Ø 6.4"), value: 97, type: holeStandard.GB},
        {text: language.getMessage("Ø 6.5"), value: 98, type: holeStandard.GB},
        {text: language.getMessage("Ø 6.6"), value: 99, type: holeStandard.GB},
        {text: language.getMessage("Ø 6.7"), value: 100, type: holeStandard.GB},
        {text: language.getMessage("Ø 6.8"), value: 101, type: holeStandard.GB},
        {text: language.getMessage("Ø 6.9"), value: 102, type: holeStandard.GB},
        {text: language.getMessage("Ø 7.0"), value: 103, type: holeStandard.GB},
        {text: language.getMessage("Ø 7.1"), value: 104, type: holeStandard.GB},
        {text: language.getMessage("Ø 7.2"), value: 105, type: holeStandard.GB},
        {text: language.getMessage("Ø 7.3"), value: 106, type: holeStandard.GB},
        {text: language.getMessage("Ø 7.4"), value: 107, type: holeStandard.GB},
        {text: language.getMessage("Ø 7.5"), value: 108, type: holeStandard.GB},
        {text: language.getMessage("Ø 7.6"), value: 109, type: holeStandard.GB},
        {text: language.getMessage("Ø 7.7"), value: 110, type: holeStandard.GB},
        {text: language.getMessage("Ø 7.8"), value: 111, type: holeStandard.GB},
        {text: language.getMessage("Ø 7.9"), value: 112, type: holeStandard.GB},
        {text: language.getMessage("Ø 8.0"), value: 113, type: holeStandard.GB},
        {text: language.getMessage("Ø 8.1"), value: 114, type: holeStandard.GB},
        {text: language.getMessage("Ø 8.2"), value: 115, type: holeStandard.GB},
        {text: language.getMessage("Ø 8.3"), value: 116, type: holeStandard.GB},
        {text: language.getMessage("Ø 8.4"), value: 117, type: holeStandard.GB},
        {text: language.getMessage("Ø 8.5"), value: 118, type: holeStandard.GB},
        {text: language.getMessage("Ø 8.6"), value: 119, type: holeStandard.GB},
        {text: language.getMessage("Ø 8.7"), value: 120, type: holeStandard.GB},
        {text: language.getMessage("Ø 8.8"), value: 121, type: holeStandard.GB},
        {text: language.getMessage("Ø 8.9"), value: 122, type: holeStandard.GB},
        {text: language.getMessage("Ø 9.0"), value: 123, type: holeStandard.GB},
        {text: language.getMessage("Ø 9.1"), value: 124, type: holeStandard.GB},
        {text: language.getMessage("Ø 9.2"), value: 125, type: holeStandard.GB},
        {text: language.getMessage("Ø 9.3"), value: 126, type: holeStandard.GB},
        {text: language.getMessage("Ø 9.4"), value: 127, type: holeStandard.GB},
        {text: language.getMessage("Ø 9.5"), value: 128, type: holeStandard.GB},
        {text: language.getMessage("Ø 9.6"), value: 129, type: holeStandard.GB},
        {text: language.getMessage("Ø 9.7"), value: 130, type: holeStandard.GB},
        {text: language.getMessage("Ø 9.8"), value: 131, type: holeStandard.GB},
        {text: language.getMessage("Ø 9.9"), value: 132, type: holeStandard.GB},
        {text: language.getMessage("Ø 10.0"), value: 133, type: holeStandard.GB},
        {text: language.getMessage("Ø 10.2"), value: 134, type: holeStandard.GB},
        {text: language.getMessage("Ø 10.5"), value: 135, type: holeStandard.GB},
        {text: language.getMessage("Ø 10.8"), value: 136, type: holeStandard.GB},
        {text: language.getMessage("Ø 11.0"), value: 137, type: holeStandard.GB},
        {text: language.getMessage("Ø 11.2"), value: 138, type: holeStandard.GB},
        {text: language.getMessage("Ø 11.5"), value: 139, type: holeStandard.GB},
        {text: language.getMessage("Ø 11.8"), value: 140, type: holeStandard.GB},
        {text: language.getMessage("Ø 12.0"), value: 141, type: holeStandard.GB},
        {text: language.getMessage("Ø 12.2"), value: 142, type: holeStandard.GB},
        {text: language.getMessage("Ø 12.5"), value: 143, type: holeStandard.GB},
        {text: language.getMessage("Ø 12.8"), value: 144, type: holeStandard.GB},
        {text: language.getMessage("Ø 13.0"), value: 145, type: holeStandard.GB},
        {text: language.getMessage("Ø 13.2"), value: 146, type: holeStandard.GB},
        {text: language.getMessage("Ø 13.5"), value: 147, type: holeStandard.GB},
        {text: language.getMessage("Ø 13.8"), value: 148, type: holeStandard.GB},
        {text: language.getMessage("Ø 14.0"), value: 149, type: holeStandard.GB},
        {text: language.getMessage("Ø 14.25"), value: 150, type: holeStandard.GB},
        {text: language.getMessage("Ø 14.5"), value: 151, type: holeStandard.GB},
        {text: language.getMessage("Ø 14.75"), value: 152, type: holeStandard.GB},
        {text: language.getMessage("Ø 15.0"), value: 153, type: holeStandard.GB},
        {text: language.getMessage("Ø 15.25"), value: 154, type: holeStandard.GB},
        {text: language.getMessage("Ø 15.5"), value: 155, type: holeStandard.GB},
        {text: language.getMessage("Ø 15.75"), value: 156, type: holeStandard.GB},
        {text: language.getMessage("Ø 16.0"), value: 157, type: holeStandard.GB},
        {text: language.getMessage("Ø 16.25"), value: 158, type: holeStandard.GB},
        {text: language.getMessage("Ø 16.5"), value: 159, type: holeStandard.GB},
        {text: language.getMessage("Ø 16.75"), value: 160, type: holeStandard.GB},
        {text: language.getMessage("Ø 17.0"), value: 161, type: holeStandard.GB},
        {text: language.getMessage("Ø 17.25"), value: 162, type: holeStandard.GB},
        {text: language.getMessage("Ø 17.5"), value: 163, type: holeStandard.GB},
        {text: language.getMessage("Ø 18.0"), value: 164, type: holeStandard.GB},
        {text: language.getMessage("Ø 18.5"), value: 165, type: holeStandard.GB},
        {text: language.getMessage("Ø 19.0"), value: 166, type: holeStandard.GB},
        {text: language.getMessage("Ø 19.5"), value: 167, type: holeStandard.GB},
        {text: language.getMessage("Ø 20.0"), value: 168, type: holeStandard.GB},
        {text: language.getMessage("Ø 20.5"), value: 169, type: holeStandard.GB},
        {text: language.getMessage("Ø 21.0"), value: 170, type: holeStandard.GB},
        {text: language.getMessage("Ø 21.5"), value: 171, type: holeStandard.GB},
        {text: language.getMessage("Ø 22.0"), value: 172, type: holeStandard.GB},
        {text: language.getMessage("Ø 22.5"), value: 173, type: holeStandard.GB},
        {text: language.getMessage("Ø 23.0"), value: 174, type: holeStandard.GB},
        {text: language.getMessage("Ø 23.5"), value: 175, type: holeStandard.GB},
        {text: language.getMessage("Ø 24.0"), value: 176, type: holeStandard.GB},
        {text: language.getMessage("Ø 24.5"), value: 177, type: holeStandard.GB},
        {text: language.getMessage("Ø 25.0"), value: 178, type: holeStandard.GB},
        {text: language.getMessage("Ø 25.5"), value: 179, type: holeStandard.GB},
      ],
    },
    {
      value: 2,
      options: [
        {text: language.getMessage("M 1"), value: 1, type: holeStandard.GB},
        {text: language.getMessage("M 1.2"), value: 2, type: holeStandard.GB},
        {text: language.getMessage("M 1.4"), value: 3, type: holeStandard.GB},
        {text: language.getMessage("M 1.6"), value: 4, type: holeStandard.GB},
        {text: language.getMessage("M 1.8"), value: 5, type: holeStandard.GB},
        {text: language.getMessage("M 2"), value: 6, type: holeStandard.GB},
        {text: language.getMessage("ST 2.2"), value: 7, type: holeStandard.GB},
        {text: language.getMessage("M 2.5"), value: 8, type: holeStandard.GB},
        {text: language.getMessage("ST 2.9"), value: 9, type: holeStandard.GB},
        {text: language.getMessage("M 3"), value: 10, type: holeStandard.GB},
        {text: language.getMessage("ST 3.5"), value: 11, type: holeStandard.GB},
        {text: language.getMessage("M 3.5"), value: 12, type: holeStandard.GB},
        {text: language.getMessage("M 4"), value: 13, type: holeStandard.GB},
        {text: language.getMessage("ST 4.2"), value: 14, type: holeStandard.GB},
        {text: language.getMessage("M 4.5"), value: 15, type: holeStandard.GB},
        {text: language.getMessage("ST 4.8"), value: 16, type: holeStandard.GB},
        {text: language.getMessage("M 5"), value: 17, type: holeStandard.GB},
        {text: language.getMessage("ST 5.5"), value: 18, type: holeStandard.GB},
        {text: language.getMessage("M 6"), value: 19, type: holeStandard.GB},
        {text: language.getMessage("ST 6.3"), value: 20, type: holeStandard.GB},
        {text: language.getMessage("M 6.5"), value: 21, type: holeStandard.GB},
        {text: language.getMessage("M 7"), value: 22, type: holeStandard.GB},
        {text: language.getMessage("ST 8"), value: 23, type: holeStandard.GB},
        {text: language.getMessage("M 8"), value: 24, type: holeStandard.GB},
        {text: language.getMessage("ST 9.5"), value: 25, type: holeStandard.GB},
        {text: language.getMessage("M 10"), value: 26, type: holeStandard.GB},
        {text: language.getMessage("M 12"), value: 27, type: holeStandard.GB},
        {text: language.getMessage("M 13"), value: 28, type: holeStandard.GB},
        {text: language.getMessage("M 14"), value: 29, type: holeStandard.GB},
        {text: language.getMessage("M 16"), value: 30, type: holeStandard.GB},
        {text: language.getMessage("M 18"), value: 31, type: holeStandard.GB},
        {text: language.getMessage("M 20"), value: 32, type: holeStandard.GB},
        {text: language.getMessage("M 22"), value: 33, type: holeStandard.GB},
        {text: language.getMessage("M 24"), value: 34, type: holeStandard.GB},
        {text: language.getMessage("M 25"), value: 35, type: holeStandard.GB},
        {text: language.getMessage("M 27"), value: 36, type: holeStandard.GB},
        {text: language.getMessage("M 30"), value: 37, type: holeStandard.GB},
        {text: language.getMessage("M 33"), value: 38, type: holeStandard.GB},
        {text: language.getMessage("M 36"), value: 39, type: holeStandard.GB},
        {text: language.getMessage("M 39"), value: 40, type: holeStandard.GB},
        {text: language.getMessage("M 42"), value: 41, type: holeStandard.GB},
        {text: language.getMessage("M 45"), value: 42, type: holeStandard.GB},
        {text: language.getMessage("M 48"), value: 43, type: holeStandard.GB},
        {text: language.getMessage("M 52"), value: 44, type: holeStandard.GB},
        {text: language.getMessage("M 56"), value: 45, type: holeStandard.GB},
        {text: language.getMessage("M 60"), value: 46, type: holeStandard.GB},
        {text: language.getMessage("M 64"), value: 47, type: holeStandard.GB},
        {text: language.getMessage("M 68"), value: 48, type: holeStandard.GB},
        {text: language.getMessage("M 72"), value: 49, type: holeStandard.GB},
        {text: language.getMessage("M 76"), value: 50, type: holeStandard.GB},
        {text: language.getMessage("M 80"), value: 51, type: holeStandard.GB},
        {text: language.getMessage("M 85"), value: 52, type: holeStandard.GB},
        {text: language.getMessage("M 90"), value: 53, type: holeStandard.GB},
        {text: language.getMessage("M 95"), value: 54, type: holeStandard.GB},
        {text: language.getMessage("M 100"), value: 55, type: holeStandard.GB},
        {text: language.getMessage("M 105"), value: 56, type: holeStandard.GB},
        {text: language.getMessage("M 110"), value: 57, type: holeStandard.GB},
        {text: language.getMessage("M 115"), value: 58, type: holeStandard.GB},
        {text: language.getMessage("M 120"), value: 59, type: holeStandard.GB},
        {text: language.getMessage("M 125"), value: 60, type: holeStandard.GB},
        {text: language.getMessage("M 130"), value: 61, type: holeStandard.GB},
        {text: language.getMessage("M 140"), value: 62, type: holeStandard.GB},
        {text: language.getMessage("M 150"), value: 63, type: holeStandard.GB},
      ],
    },
    {
      value: 3,
      options: [
        {text: language.getMessage("M 1X0.25"), value: 1, type: holeStandard.GB},
        {text: language.getMessage("M 1.2X0.25"), value: 2, type: holeStandard.GB},
        {text: language.getMessage("M 1.2X0.2"), value: 3, type: holeStandard.GB},
        {text: language.getMessage("M 1.4X0.3"), value: 4, type: holeStandard.GB},
        {text: language.getMessage("M 1.4X0.2"), value: 5, type: holeStandard.GB},
        {text: language.getMessage("M 1.6X0.2"), value: 6, type: holeStandard.GB},
        {text: language.getMessage("M 1.6"), value: 7, type: holeStandard.GB},
        {text: language.getMessage("M 2X0.25"), value: 8, type: holeStandard.GB},
        {text: language.getMessage("M 2"), value: 9, type: holeStandard.GB},
        {text: language.getMessage("M 2X0.35"), value: 10, type: holeStandard.GB},
        {text: language.getMessage("M 2.2X0.45"), value: 11, type: holeStandard.GB},
        {text: language.getMessage("M 2.5"), value: 12, type: holeStandard.GB},
        {text: language.getMessage("M 2.5X0.35"), value: 13, type: holeStandard.GB},
        {text: language.getMessage("M 3"), value: 14, type: holeStandard.GB},
        {text: language.getMessage("M 3X0.35"), value: 15, type: holeStandard.GB},
        {text: language.getMessage("M 3.5"), value: 16, type: holeStandard.GB},
        {text: language.getMessage("M 4"), value: 17, type: holeStandard.GB},
        {text: language.getMessage("M 4X0.5"), value: 18, type: holeStandard.GB},
        {text: language.getMessage("M 5X0.5"), value: 19, type: holeStandard.GB},
        {text: language.getMessage("M 5"), value: 20, type: holeStandard.GB},
        {text: language.getMessage("M 6X0.75"), value: 21, type: holeStandard.GB},
        {text: language.getMessage("M 6"), value: 22, type: holeStandard.GB},
        {text: language.getMessage("M 7X1.0"), value: 23, type: holeStandard.GB},
        {text: language.getMessage("M 8"), value: 24, type: holeStandard.GB},
        {text: language.getMessage("M 8X1.0"), value: 25, type: holeStandard.GB},
        {text: language.getMessage("M 10"), value: 26, type: holeStandard.GB},
        {text: language.getMessage("M 10X1.0"), value: 27, type: holeStandard.GB},
        {text: language.getMessage("M 10X1.25"), value: 28, type: holeStandard.GB},
        {text: language.getMessage("M 12"), value: 29, type: holeStandard.GB},
        {text: language.getMessage("M 12X1.5"), value: 30, type: holeStandard.GB},
        {text: language.getMessage("M 12X1.25"), value: 31, type: holeStandard.GB},
        {text: language.getMessage("M 12X1.0"), value: 32, type: holeStandard.GB},
        {text: language.getMessage("M 14X1.5"), value: 33, type: holeStandard.GB},
        {text: language.getMessage("M 14"), value: 34, type: holeStandard.GB},
        {text: language.getMessage("M 16"), value: 35, type: holeStandard.GB},
        {text: language.getMessage("M 16X1.5"), value: 36, type: holeStandard.GB},
        {text: language.getMessage("M 18X1.5"), value: 37, type: holeStandard.GB},
        {text: language.getMessage("M 18"), value: 38, type: holeStandard.GB},
        {text: language.getMessage("M 18X2.0"), value: 39, type: holeStandard.GB},
        {text: language.getMessage("M 20X2.0"), value: 40, type: holeStandard.GB},
        {text: language.getMessage("M 20X1.5"), value: 41, type: holeStandard.GB},
        {text: language.getMessage("M 20"), value: 42, type: holeStandard.GB},
        {text: language.getMessage("M 22X2.0"), value: 43, type: holeStandard.GB},
        {text: language.getMessage("M 22X1.5"), value: 44, type: holeStandard.GB},
        {text: language.getMessage("M 22"), value: 45, type: holeStandard.GB},
        {text: language.getMessage("M 24X2.0"), value: 46, type: holeStandard.GB},
        {text: language.getMessage("M 24"), value: 47, type: holeStandard.GB},
        {text: language.getMessage("M 24X1.5"), value: 48, type: holeStandard.GB},
        {text: language.getMessage("M 25X1.5"), value: 49, type: holeStandard.GB},
        {text: language.getMessage("M 27"), value: 50, type: holeStandard.GB},
        {text: language.getMessage("M 27X2.0"), value: 51, type: holeStandard.GB},
        {text: language.getMessage("M 27X1.5"), value: 52, type: holeStandard.GB},
        {text: language.getMessage("M 30"), value: 53, type: holeStandard.GB},
        {text: language.getMessage("M 30X2.0"), value: 54, type: holeStandard.GB},
        {text: language.getMessage("M 30X1.5"), value: 55, type: holeStandard.GB},
        {text: language.getMessage("M 33"), value: 56, type: holeStandard.GB},
        {text: language.getMessage("M 33X3.5"), value: 57, type: holeStandard.GB},
        {text: language.getMessage("M 33X1.5"), value: 58, type: holeStandard.GB},
        {text: language.getMessage("M 35X1.5"), value: 59, type: holeStandard.GB},
        {text: language.getMessage("M 36X1.5"), value: 60, type: holeStandard.GB},
        {text: language.getMessage("M 36X2.0"), value: 61, type: holeStandard.GB},
        {text: language.getMessage("M 36X3.0"), value: 62, type: holeStandard.GB},
        {text: language.getMessage("M 36"), value: 63, type: holeStandard.GB},
        {text: language.getMessage("M 39X4.0"), value: 64, type: holeStandard.GB},
        {text: language.getMessage("M 39X1.5"), value: 65, type: holeStandard.GB},
        {text: language.getMessage("M 39"), value: 66, type: holeStandard.GB},
        {text: language.getMessage("M 39X3.0"), value: 67, type: holeStandard.GB},
        {text: language.getMessage("M 40X1.5"), value: 68, type: holeStandard.GB},
        {text: language.getMessage("M 42X1.5"), value: 69, type: holeStandard.GB},
        {text: language.getMessage("M 42X3.0"), value: 70, type: holeStandard.GB},
        {text: language.getMessage("M 42"), value: 71, type: holeStandard.GB},
        {text: language.getMessage("M 45X3.0"), value: 72, type: holeStandard.GB},
        {text: language.getMessage("M 45X4.5"), value: 73, type: holeStandard.GB},
        {text: language.getMessage("M 45"), value: 74, type: holeStandard.GB},
        {text: language.getMessage("M 48"), value: 75, type: holeStandard.GB},
        {text: language.getMessage("M 48X3.0"), value: 76, type: holeStandard.GB},
        {text: language.getMessage("M 48X1.5"), value: 77, type: holeStandard.GB},
        {text: language.getMessage("M 50X1.5"), value: 78, type: holeStandard.GB},
        {text: language.getMessage("M 52X4.0"), value: 79, type: holeStandard.GB},
        {text: language.getMessage("M 52X5.0"), value: 80, type: holeStandard.GB},
        {text: language.getMessage("M 52X1.5"), value: 81, type: holeStandard.GB},
        {text: language.getMessage("M 55X2.0"), value: 82, type: holeStandard.GB},
        {text: language.getMessage("M 56X2.0"), value: 83, type: holeStandard.GB},
        {text: language.getMessage("M 56"), value: 84, type: holeStandard.GB},
        {text: language.getMessage("M 56X4.0"), value: 85, type: holeStandard.GB},
        {text: language.getMessage("M 56X1.5"), value: 86, type: holeStandard.GB},
        {text: language.getMessage("M 56X3.0"), value: 87, type: holeStandard.GB},
        {text: language.getMessage("M 56X2.0"), value: 88, type: holeStandard.GB},
        {text: language.getMessage("M 56X4.0"), value: 89, type: holeStandard.GB},
        {text: language.getMessage("M 56X1.0"), value: 90, type: holeStandard.GB},
        {text: language.getMessage("M 56X5.5"), value: 91, type: holeStandard.GB},
        {text: language.getMessage("M 60X5.5"), value: 92, type: holeStandard.GB},
        {text: language.getMessage("M 60X4.0"), value: 93, type: holeStandard.GB},
        {text: language.getMessage("M 60X2.0"), value: 94, type: holeStandard.GB},
        {text: language.getMessage("M 60"), value: 95, type: holeStandard.GB},
        {text: language.getMessage("M 60X1.5"), value: 96, type: holeStandard.GB},
        {text: language.getMessage("M 60X4.0"), value: 97, type: holeStandard.GB},
        {text: language.getMessage("M 60X3.0"), value: 98, type: holeStandard.GB},
        {text: language.getMessage("M 60X2.0"), value: 99, type: holeStandard.GB},
        {text: language.getMessage("M 60X5.5"), value: 100, type: holeStandard.GB},
        {text: language.getMessage("M 64"), value: 101, type: holeStandard.GB},
        {text: language.getMessage("M 64X2.0"), value: 102, type: holeStandard.GB},
        {text: language.getMessage("M 64X4.0"), value: 103, type: holeStandard.GB},
        {text: language.getMessage("M 64X4.0"), value: 104, type: holeStandard.GB},
        {text: language.getMessage("M 64X2.0"), value: 105, type: holeStandard.GB},
        {text: language.getMessage("M 64X6.0"), value: 106, type: holeStandard.GB},
        {text: language.getMessage("M 64X3.0"), value: 107, type: holeStandard.GB},
        {text: language.getMessage("M 64X1.5"), value: 108, type: holeStandard.GB},
        {text: language.getMessage("M 65X2.0"), value: 109, type: holeStandard.GB},
        {text: language.getMessage("M 68X6.0"), value: 110, type: holeStandard.GB},
      ],
    },
    {
      value: 4,
      options: [
        {text: language.getMessage("Ø 1.0"), value: 1, type: holeStandard.GB},
        {text: language.getMessage("Ø 1.5"), value: 2, type: holeStandard.GB},
        {text: language.getMessage("Ø 2.0"), value: 3, type: holeStandard.GB},
        {text: language.getMessage("Ø 2.5"), value: 4, type: holeStandard.GB},
        {text: language.getMessage("Ø 3.0"), value: 5, type: holeStandard.GB},
        {text: language.getMessage("Ø 4.0"), value: 6, type: holeStandard.GB},
        {text: language.getMessage("Ø 5.0"), value: 7, type: holeStandard.GB},
        {text: language.getMessage("Ø 6.0"), value: 8, type: holeStandard.GB},
        {text: language.getMessage("Ø 8.0"), value: 9, type: holeStandard.GB},
        {text: language.getMessage("Ø 10.0"), value: 10, type: holeStandard.GB},
        {text: language.getMessage("Ø 12.0"), value: 11, type: holeStandard.GB},
        {text: language.getMessage("Ø 16.0"), value: 12, type: holeStandard.GB},
        {text: language.getMessage("Ø 20.0"), value: 13, type: holeStandard.GB},
        {text: language.getMessage("Ø 25.0"), value: 14, type: holeStandard.GB},
      ],
    },
  ],
  // 螺纹孔 -- 7
  THREADED_HOLE: [
    {
      value: 1,
      options: [
        {text: language.getMessage("M 1.2X0.25"), value: 1, type: holeStandard.GB},
        {text: language.getMessage("M 1.6"), value: 2, type: holeStandard.GB},
        {text: language.getMessage("M 2"), value: 3, type: holeStandard.GB},
        {text: language.getMessage("M 2.2X0.45"), value: 4, type: holeStandard.GB},
        {text: language.getMessage("M 2.5"), value: 5, type: holeStandard.GB},
        {text: language.getMessage("M 3"), value: 6, type: holeStandard.GB},
        {text: language.getMessage("M 3.5"), value: 7, type: holeStandard.GB},
        {text: language.getMessage("M 4"), value: 8, type: holeStandard.GB},
        {text: language.getMessage("M 5"), value: 9, type: holeStandard.GB},
        {text: language.getMessage("M 6"), value: 10, type: holeStandard.GB},
        {text: language.getMessage("M 8"), value: 11, type: holeStandard.GB},
        {text: language.getMessage("M 8X1.0"), value: 12, type: holeStandard.GB},
        {text: language.getMessage("M 10"), value: 13, type: holeStandard.GB},
        {text: language.getMessage("M 10X1.0"), value: 14, type: holeStandard.GB},
        {text: language.getMessage("M 10X1.25"), value: 15, type: holeStandard.GB},
        {text: language.getMessage("M 12"), value: 16, type: holeStandard.GB},
        {text: language.getMessage("M 12X1.25"), value: 17, type: holeStandard.GB},
        {text: language.getMessage("M 12X1.5"), value: 18, type: holeStandard.GB},
        {text: language.getMessage("M 14"), value: 19, type: holeStandard.GB},
        {text: language.getMessage("M 14X1.5"), value: 20, type: holeStandard.GB},
        {text: language.getMessage("M 16"), value: 21, type: holeStandard.GB},
        {text: language.getMessage("M 16X1.5"), value: 22, type: holeStandard.GB},
        {text: language.getMessage("M 18"), value: 23, type: holeStandard.GB},
        {text: language.getMessage("M 18X1.5"), value: 24, type: holeStandard.GB},
        {text: language.getMessage("M 18X2.0"), value: 25, type: holeStandard.GB},
        {text: language.getMessage("M 20"), value: 26, type: holeStandard.GB},
        {text: language.getMessage("M 20X1.5"), value: 27, type: holeStandard.GB},
        {text: language.getMessage("M 20X2.0"), value: 28, type: holeStandard.GB},
        {text: language.getMessage("M 22"), value: 29, type: holeStandard.GB},
        {text: language.getMessage("M 22X1.5"), value: 30, type: holeStandard.GB},
        {text: language.getMessage("M 22X2.0"), value: 31, type: holeStandard.GB},
        {text: language.getMessage("M 24"), value: 32, type: holeStandard.GB},
        {text: language.getMessage("M 24X2.0"), value: 33, type: holeStandard.GB},
        {text: language.getMessage("M 27"), value: 34, type: holeStandard.GB},
        {text: language.getMessage("M 27X2.0"), value: 35, type: holeStandard.GB},
        {text: language.getMessage("M 30"), value: 36, type: holeStandard.GB},
        {text: language.getMessage("M 30X2.0"), value: 37, type: holeStandard.GB},
        {text: language.getMessage("M 33"), value: 38, type: holeStandard.GB},
        {text: language.getMessage("M 33X3.5"), value: 39, type: holeStandard.GB},
        {text: language.getMessage("M 36"), value: 40, type: holeStandard.GB},
        {text: language.getMessage("M 36X2.0"), value: 41, type: holeStandard.GB},
        {text: language.getMessage("M 36X3.0"), value: 42, type: holeStandard.GB},
        {text: language.getMessage("M 39"), value: 43, type: holeStandard.GB},
        {text: language.getMessage("M 39X3.0"), value: 44, type: holeStandard.GB},
        {text: language.getMessage("M 39X4.0"), value: 45, type: holeStandard.GB},
        {text: language.getMessage("M 42"), value: 46, type: holeStandard.GB},
        {text: language.getMessage("M 42X3.0"), value: 47, type: holeStandard.GB},
        {text: language.getMessage("M 45"), value: 48, type: holeStandard.GB},
        {text: language.getMessage("M 45X4.5"), value: 49, type: holeStandard.GB},
        {text: language.getMessage("M 48"), value: 50, type: holeStandard.GB},
        {text: language.getMessage("M 48X3.0"), value: 51, type: holeStandard.GB},
        {text: language.getMessage("M 52X5.0"), value: 52, type: holeStandard.GB},
        {text: language.getMessage("M 56"), value: 53, type: holeStandard.GB},
        {text: language.getMessage("M 56X4.0"), value: 54, type: holeStandard.GB},
        {text: language.getMessage("M 60"), value: 55, type: holeStandard.GB},
        {text: language.getMessage("M 64"), value: 56, type: holeStandard.GB},
        {text: language.getMessage("M 64X4.0"), value: 57, type: holeStandard.GB},
      ],
    },
    {
      value: 2,
      options: [
        {text: language.getMessage("M 1.2X0.25"), value: 1, type: holeStandard.GB},
        {text: language.getMessage("M 1.6"), value: 2, type: holeStandard.GB},
        {text: language.getMessage("M 2"), value: 3, type: holeStandard.GB},
        {text: language.getMessage("M 2.2X0.45"), value: 4, type: holeStandard.GB},
        {text: language.getMessage("M 2.5"), value: 5, type: holeStandard.GB},
        {text: language.getMessage("M 3"), value: 6, type: holeStandard.GB},
        {text: language.getMessage("M 3.5"), value: 7, type: holeStandard.GB},
        {text: language.getMessage("M 4"), value: 8, type: holeStandard.GB},
        {text: language.getMessage("M 5"), value: 9, type: holeStandard.GB},
        {text: language.getMessage("M 6"), value: 10, type: holeStandard.GB},
        {text: language.getMessage("M 8"), value: 11, type: holeStandard.GB},
        {text: language.getMessage("M 8X1.0"), value: 12, type: holeStandard.GB},
        {text: language.getMessage("M 10"), value: 13, type: holeStandard.GB},
        {text: language.getMessage("M 10X1.0"), value: 14, type: holeStandard.GB},
        {text: language.getMessage("M 10X1.25"), value: 15, type: holeStandard.GB},
        {text: language.getMessage("M 12"), value: 16, type: holeStandard.GB},
        {text: language.getMessage("M 12X1.25"), value: 17, type: holeStandard.GB},
        {text: language.getMessage("M 12X1.5"), value: 18, type: holeStandard.GB},
        {text: language.getMessage("M 14"), value: 19, type: holeStandard.GB},
        {text: language.getMessage("M 14X1.5"), value: 20, type: holeStandard.GB},
        {text: language.getMessage("M 16"), value: 21, type: holeStandard.GB},
        {text: language.getMessage("M 16X1.5"), value: 22, type: holeStandard.GB},
        {text: language.getMessage("M 18"), value: 23, type: holeStandard.GB},
        {text: language.getMessage("M 18X1.5"), value: 24, type: holeStandard.GB},
        {text: language.getMessage("M 18X2.0"), value: 25, type: holeStandard.GB},
        {text: language.getMessage("M 20"), value: 26, type: holeStandard.GB},
        {text: language.getMessage("M 20X1.5"), value: 27, type: holeStandard.GB},
        {text: language.getMessage("M 20X2.0"), value: 28, type: holeStandard.GB},
        {text: language.getMessage("M 22"), value: 29, type: holeStandard.GB},
        {text: language.getMessage("M 22X1.5"), value: 30, type: holeStandard.GB},
        {text: language.getMessage("M 22X2.0"), value: 31, type: holeStandard.GB},
        {text: language.getMessage("M 24"), value: 32, type: holeStandard.GB},
        {text: language.getMessage("M 24X2.0"), value: 33, type: holeStandard.GB},
        {text: language.getMessage("M 27"), value: 34, type: holeStandard.GB},
        {text: language.getMessage("M 27X2.0"), value: 35, type: holeStandard.GB},
        {text: language.getMessage("M 30"), value: 36, type: holeStandard.GB},
        {text: language.getMessage("M 30X2.0"), value: 37, type: holeStandard.GB},
        {text: language.getMessage("M 33"), value: 38, type: holeStandard.GB},
        {text: language.getMessage("M 33X3.5"), value: 39, type: holeStandard.GB},
        {text: language.getMessage("M 36"), value: 40, type: holeStandard.GB},
        {text: language.getMessage("M 36X2.0"), value: 41, type: holeStandard.GB},
        {text: language.getMessage("M 36X3.0"), value: 42, type: holeStandard.GB},
        {text: language.getMessage("M 39"), value: 43, type: holeStandard.GB},
        {text: language.getMessage("M 39X3.0"), value: 44, type: holeStandard.GB},
        {text: language.getMessage("M 39X4.0"), value: 45, type: holeStandard.GB},
        {text: language.getMessage("M 42"), value: 46, type: holeStandard.GB},
        {text: language.getMessage("M 42X3.0"), value: 47, type: holeStandard.GB},
        {text: language.getMessage("M 45"), value: 48, type: holeStandard.GB},
        {text: language.getMessage("M 45X4.5"), value: 49, type: holeStandard.GB},
        {text: language.getMessage("M 48"), value: 50, type: holeStandard.GB},
        {text: language.getMessage("M 48X3.0"), value: 51, type: holeStandard.GB},
        {text: language.getMessage("M 52X5.0"), value: 52, type: holeStandard.GB},
        {text: language.getMessage("M 56"), value: 53, type: holeStandard.GB},
        {text: language.getMessage("M 56X4.0"), value: 54, type: holeStandard.GB},
        {text: language.getMessage("M 60"), value: 55, type: holeStandard.GB},
        {text: language.getMessage("M 64"), value: 56, type: holeStandard.GB},
        {text: language.getMessage("M 64X4.0"), value: 57, type: holeStandard.GB},
      ],
    },
    {
      value: 3,
      options: [
        {text: language.getMessage("G 1/16"), value: 1, type: holeStandard.GB},
        {text: language.getMessage("G 1/8"), value: 2, type: holeStandard.GB},
        {text: language.getMessage("G 1/4"), value: 3, type: holeStandard.GB},
        {text: language.getMessage("G 3/8"), value: 4, type: holeStandard.GB},
        {text: language.getMessage("G 1/2"), value: 5, type: holeStandard.GB},
        {text: language.getMessage("G 5/8"), value: 6, type: holeStandard.GB},
        {text: language.getMessage("G 3/4"), value: 7, type: holeStandard.GB},
        {text: language.getMessage("G 7/8"), value: 8, type: holeStandard.GB},
        {text: language.getMessage("G 1"), value: 9, type: holeStandard.GB},
        {text: language.getMessage("G 1-1/8"), value: 10, type: holeStandard.GB},
        {text: language.getMessage("G 1-1/4"), value: 11, type: holeStandard.GB},
        {text: language.getMessage("G 1-1/2"), value: 12, type: holeStandard.GB},
        {text: language.getMessage("G 1-3/4"), value: 13, type: holeStandard.GB},
        {text: language.getMessage("G 2"), value: 14, type: holeStandard.GB},
        {text: language.getMessage("G 2-1/4"), value: 15, type: holeStandard.GB},
        {text: language.getMessage("G 2-1/2"), value: 16, type: holeStandard.GB},
        {text: language.getMessage("G 2-3/4"), value: 17, type: holeStandard.GB},
        {text: language.getMessage("G 3"), value: 18, type: holeStandard.GB},
        {text: language.getMessage("G 3-1/2"), value: 19, type: holeStandard.GB},
        {text: language.getMessage("G 4"), value: 20, type: holeStandard.GB},
        {text: language.getMessage("G 4-1/2"), value: 21, type: holeStandard.GB},
        {text: language.getMessage("G 5"), value: 22, type: holeStandard.GB},
        {text: language.getMessage("G 5-1/2"), value: 23, type: holeStandard.GB},
        {text: language.getMessage("G 6"), value: 24, type: holeStandard.GB},
      ],
    },
  ],
  // 锥形管螺纹 -- 8
  COUNTER_THREADED: [
    {
      value: 1,
      options: [
        {text: language.getMessage("1/8"), value: 1, type: holeStandard.GB},
        {text: language.getMessage("1/16"), value: 2, type: holeStandard.GB},
        {text: language.getMessage("1/4"), value: 3, type: holeStandard.GB},
        {text: language.getMessage("3/8"), value: 4, type: holeStandard.GB},
        {text: language.getMessage("1/2"), value: 5, type: holeStandard.GB},
        {text: language.getMessage("3/4"), value: 6, type: holeStandard.GB},
        {text: language.getMessage("1"), value: 7, type: holeStandard.GB},
        {text: language.getMessage("1-1/4"), value: 8, type: holeStandard.GB},
        {text: language.getMessage("1-1/2"), value: 9, type: holeStandard.GB},
        {text: language.getMessage("2"), value: 10, type: holeStandard.GB},
        {text: language.getMessage("2-1/2"), value: 11, type: holeStandard.GB},
        {text: language.getMessage("3"), value: 12, type: holeStandard.GB},
        {text: language.getMessage("4"), value: 13, type: holeStandard.GB},
        {text: language.getMessage("5"), value: 14, type: holeStandard.GB},
        {text: language.getMessage("6"), value: 15, type: holeStandard.GB},
      ],
    },
  ],
};

export {standardSizeStore};